<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */

/*全局样式 begin*/
body { font-family: "宋体", Arial; font-size: 12px; margin:0; padding:0; background-color:#fff; color: #2b2b2b;  }
* { margin:0; padding:0 }
div, ul, li, h1, h2, h3, h4, h5, h6, img, p, dl, dt, dd, ol, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
form, input, button, option, textarea, select { margin: 0px; padding: 0px; }
input, button, textarea, select { font:100% Tahoma, Helvetica, Arial, sans-serif; }
a { text-decoration: none; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur());
color:#333333; }
a:link { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
th { font-weight:normal; }
img { border: 0; }
h3 { font-size:14px;  font-weight:bold; }
h4 { font-size: 12px;    font-weight:bold; }
.clear { clear: both; }
.copy { font-family:Arial, Helvetica, sans-serif; }
table { font-size:inherit; font:100%; }
img { border:none;  }
/*全局样式 end*/

/*header begin*/
#header{ width:100%;}
.topbar{ width:961px; margin:0 auto; height:112px; position:relative;}
.logo {position:absolute; top:35px; left:15px;}
.logo2 {position:absolute; top:35px; left:480px;}
.minibar{ width:146px; height:35px; position:absolute; top:0px; right:32px; background:url(../images/mbg.jpg) no-repeat; color:#fff;}
.minibar a{ color:#fff; padding-left:10px;}
.tel { width:213px; height:62px; position:absolute; top:56px; right:32px;}

.menu{ height:52px;margin:0 auto;background:url(../images/menu_bg.jpg) repeat-x;}
.menu ul { margin:0 auto; width:1000px;}
.menu ul li{ float:left;display:inline; width:125px; line-height:52px;text-align:center; font-size:14px;  height:52px; color:#000;}
.menu ul li a{ display:block; color:#000; }
.menu ul li a:hover,.menu ul li.on a{ background:url(../images/menu_on.jpg) no-repeat center 38px;color:#1268c4;}

.banner{width:961px;height:330px;margin:0 auto;position:relative; overflow:hidden; top:5px; }
/*header end*/

/*content begin*/
#content{width:961px;margin:0 auto;margin-top:12px;}
.side{ float:left; width:268px;}
.aside{ width:268px;}
.aside .title{ width:268px ; height:36px; overflow:hidden; background:url(../images/pro_title.jpg) no-repeat;}
.aside .title h3{ color:#fff; padding-left:15px; padding-top:10px;}
.aside .cont{border:1px solid #bebebe;height:auto!important; min-height:128px; height:128px; border-top:none; padding-bottom:10px;background-color:#f5f5f5;}
.aside .cont ul{ width:238px; margin:0 auto;}
.aside .cont li{ float:left; width:238px; height:32px; margin-top:5px; display:inline; line-height:32px; overflow:hidden; background:url(../images/pro.gif) no-repeat 10px; border-bottom:1px #03C dashed;}
.aside .cont li a{ background:url(../images/pro.gif) no-repeat 10px; display:block; padding-left:42px; color:#000; overflow:hidden;}
.aside .cont li a:hover{ background:url(../images/pro_on.gif) no-repeat 10px; text-decoration:none; color:#0e7ccf; font-weight:bold;}
.aside .cont li a.on{background:url(../images/pro_on.gif) no-repeat 10px; text-decoration:none; color:#0e7ccf;font-weight:bold;}

.contact_c{ width:268px; height:425px; overflow:hidden; margin-top:10px;}
.contact_c .title{width:268px ; height:36px; overflow:hidden; background:url(../images/pro_title.jpg) no-repeat;}
.contact_c .title img{ display:block;}
.contact_c .title h3{ color:#fff; padding-left:15px; padding-top:10px;}
.contact_c .cont{ width:266px; height:410px; overflow:hidden; background:url(../images/con_bg.gif) no-repeat right bottom; background-color:#f5f5f5;border:1px solid #bebebe;border-top:none; }
.contact_c .cont .text{ padding-left:21px; padding-top:20px; line-height:30px; font-size:12px; color:#171717; width:190px;}

.cleft{ float:left; width:268px; height:225px; overflow:hidden; margin-top:14px;}
.cleft .pic{ width:268px; height:101px; margin-bottom:14px;}

.mod .title {width:673px; height:37px; overflow:hidden; background:url(../images/titlebg.jpg) no-repeat;}
.mod .title h3{ float:left;  padding-left:20px; line-height:37px;width:111px; color:#FFF;}
.mod .title .more{ float:right;padding-right:5px; line-height:37px;width:30px; }

.main { width:678px; float:right;}
.main .main1{ width:678px; height:185px; overflow:hidden;}
.about{ float:right; width:673px; height:175px; overflow:hidden;}
.about .cont{ width:671px; height:135px; background-color:#f5f5f5;border:1px solid #bebebe; border-top:none; overflow:hidden;}
.about .cont .photo{ float:left; width:97px; height:97px; margin:18px 5px 0 5px; display:inline; overflow:hidden;}
.about .cont .text{ line-height:23px; padding:10px; }

.section{ float:right; width:678px; height:196px;}
.news{ float:left; width:330px; height:196px;}
.news .title {width:330px; height:36px; overflow:hidden; background:url(../images/newstitle.jpg) no-repeat;}
.news .title h3{float:left; padding-left:20px; line-height:36px;width:111px; color:#FFF;  }
.news .title .more{float:right;padding-right:5px; line-height:36px;width:30px;}
.news .cont{ width:328px; height:160px; margin:0 auto; background-color:#f5f5f5;border:1px solid #bebebe; border-top:none;}
.news .cont ul{ padding-top:5px; width:300px; margin:0 auto;}
.news .cont li{ float:left; width:300px; height:28px; border-bottom:1px dotted #868686; overflow:hidden; line-height:28px;}
.news .cont li a{display:block; background:url(../images/litle_blank.jpg) no-repeat 2px center; color:#2b2b2b; padding-left:3px; height:26px;line-height:28px; padding-left:14px;}
.news .cont li a:hover{ background:url(../images/litle_on.jpg) no-repeat 2px center; text-decoration:none; color:#ff9000;}

.knowledge{ float:right; width:330px; height:196px;}
.knowledge .title {width:330px; height:36px; overflow:hidden; background:url(../images/newstitle.jpg) no-repeat;}
.knowledge .title h3{float:left; padding-left:20px; line-height:36px;width:111px; color:#FFF;  }
.knowledge .title .more{float:right;padding-right:5px; line-height:36px;width:30px;}
.knowledge .cont{ width:328px; height:160px; margin:0 auto; background-color:#f5f5f5;border:1px solid #bebebe; border-top:none;}
.knowledge .cont ul{ padding-top:5px;width:300px; margin:0 auto;}
.knowledge .cont li{ float:left; width:300px; height:28px; border-bottom:1px dotted #868686; overflow:hidden; line-height:28px;}
.knowledge .cont li a{display:block; background:url(../images/litle_blank.jpg) no-repeat 2px center; color:#2b2b2b; padding-left:3px; height:26px;line-height:28px; padding-left:14px;}
.knowledge .cont li a:hover{ background:url(../images/litle_on.jpg) no-repeat 2px center; text-decoration:none; color:#ff9000;}

.product{ width:673px; height:435px;  margin-top:5px; float:right;}
.product .cont{ width:671px; height:395px;background-color:#f5f5f5;border:1px solid #bebebe; border-top:none; overflow:hidden;}
.product .cont .contbg{width:671px; padding:5px 0px; height:440px; overflow:hidden; margin:0 auto;}
.product ul li{width:168px;height:183px;overflow:hidden;float:left;display:inline; margin:6px;}
.product ul li .photo{width:150px; height:148px; border: 1px solid #bebebe; overflow:hidden; display: table-cell; vertical-align:middle; text-align:center;*font-size:129px; padding:4px;  background:#fff;}
.product ul li.on .photo{border:1px solid #0868f8; background:#fff;}
.product ul li .photo img {vertical-align:middle;}
.product ul li .name{line-height:40px; text-align: center; }
.product ul li.on .name a{color:#0868f8; text-decoration:none;}


.groom{ width:673px; height:220px; margin-top:8px; float:right;overflow:hidden;}
.groom .cont{ width:671px; height:170px;background-color:#f5f5f5;border:1px solid #bebebe; border-top:none; overflow:hidden;}
.groom .cont .contbg{width:671px; height:170px; overflow:hidden; margin:0 auto;}
.groom .cont ul li{width:168px;height:160px;overflow:hidden;float:left;display:inline; margin:6px;}
.groom .cont ul li .photo{width:155px; height:119px; border:1px solid #bebebe; overflow:hidden; display: table-cell; vertical-align:middle; text-align:center;*font-size:103px; padding:3px;  background:#fff;}
.groom ul li.on .photo{border:1px solid #0868f8; background:#fff;}
.groom ul li .photo img {vertical-align:middle;}

.groom ul li .name{line-height:28px; text-align: center; }
.groom ul li.on .name a{color:#0868f8; text-decoration:none;}
/*content end*/

/*内页*/
.ny_pro{width:673px;overflow:hidden;}
.mod1 .title {width:673px; height:37px; overflow:hidden; background:url(../images/titlebg.jpg) no-repeat;}
.mod1 .title h3{ float:left;  padding-left:20px; line-height:37px;width:111px; color:#FFF;}
.mod1 .title span.navig{ float:right;padding-right:15px;color:#000; line-height:37px;}
.mod1 .title span.navig b.now{font-weight:normal;color:#000;}
.mod1 .cont{width:671px;height:auto!important;height:1030px;min-height:1030px;padding-bottom:10px;background-color:#f5f5f5;border:1px solid #bebebe; border-top:none;}

.prolist{padding:5px 0 0 5px;}
.prolist ul li{width:160px;height:188px;overflow:hidden;float:left;display:inline; margin:3px;}
.prolist ul li .photo{width:150px; height:148px; border: 1px solid #bebebe; overflow:hidden; display: table-cell; vertical-align:middle; text-align:center;*font-size:129px; padding:3px;  background:#fff;}
.prolist ul li.on .photo{border:1px solid #0868f8; background:#fff;}
.prolist ul li .photo img {vertical-align:middle;}
.prolist ul li .name{line-height:40px; text-align: center; }
.prolist ul li.on .name a{color:#0868f8; text-decoration:none;}

/*内页 信息列表*/
.ny_news .ncont{ width:673px; padding-top:10px; margin:0 auto; overflow:hidden;}
.ncont ul{ width:650px; margin:0 auto;}
.ncont li{ float:left; width:650px; height:26px; border-bottom:1px dotted #868686; overflow:hidden; line-height:26px;}
.ncont li a{display:block; background:url(../images/litle_blank.jpg) no-repeat 2px center; color:#2b2b2b; padding-left:3px; height:26px;line-height:26px; padding-left:14px;}
.ncont li a:hover{background:url(../images/litle_on.jpg) no-repeat 2px center; text-decoration:none; color:#ff9000;}
.ncont li .text { float:left;}
.ncont li .date{ float:right;  padding-right:10px;}

/*内页 单页*/
.ny_dan .ny_cont{line-height:24px; padding:10px;}

/*内页 留言板*/
.ny_msg{border:1px solid #bdbdbd;padding:1px;}
.ny_msg .ny_cont .contbg{width:700px; padding-top:10px; margin:0 auto; overflow:hidden; }

.ny_msg .ny_cont .bridge { line-height: 30px; text-align: right;}
.ny_msg .ny_cont .welcome { width: 100%; border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px; text-align: center;}
.ny_msg .ny_cont .msg_form { width: 480px; margin: 0 auto; padding-top: 25px;}
.ny_msg .ny_cont .msg_form li { width: 100%; float: left; padding: 2px 0;}
.ny_msg .ny_cont .msg_form li .type { width: 100px; text-align:right; float: left; line-height: 21px;}
.ny_msg .ny_cont .msg_form li input { height: 14px; padding:2px 0; line-height: 14px; }
.ny_msg .ny_cont .msglist { width: 100%; }
.ny_msg .ny_cont .msglist ul { border: 1px solid #ccc;}
.ny_msg .ny_cont .msglist li { line-height: 24px;}
.ny_msg .ny_cont .msglist li .msg_name{ border-bottom: 1px solid #ccc;}

/*内页 详细页*/
.detail{width:673px;}
.detail .cont .contbg{width:643px; padding:15px; overflow:hidden; margin:0 auto;}
.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; font-size:14px;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}

/*内页 联系我们*/
.ny_contact{width:725px;overflow:hidden;border:1px solid #bdbdbd;padding:1px;}
.ny_contact .ny_cont {width:690px; padding:15px; overflow:hidden; margin:0 auto;}
.ny_contact .ny_cont .text{ padding-top:18px; padding-left:20px; width:531px; height:210px;line-height:26px; font-size:12px; background:url(../images/ny_cont_pic.jpg) no-repeat; overflow:hidden;}
.ny_contact .ny_cont .map { margin-top:20px;}





/*页面 页码*/
.page{ width:100%; text-align:center; padding:20px 0;  float:left;color:#454545; }
.page a{ padding:1px 3px;margin:2px 1px;color:#454545; }
.page a.cur{ color:#0064f8;}

#footer{  width:100%; height:82px; margin-top:5px; background:url(../images/footbg.jpg) repeat-x; }
.foot { color:#000;}
.copyright{ width:1000px; margin:0 auto;  text-align:center; line-height:24px; padding-top:9px;}






















</pre></body></html>